@charset "utf-8";
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	background: transparent;
}
ol, ul {
	margin: 0;
	padding: 0;
	list-style-type:none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}
/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}
/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}
textarea{font-size:12px;}
/**img not need border**/
img {border:none 0px;outline: 0;}
.none{display:none;}
.clearfix{clear:both;font-size:0;}
.red{color:red;}
.green{color:green;}
.underline{text-decoration:underline;}
.clear-after:after {
    clear: both;
    content: "";
    display: block;
    font-size: 0;
    height: 0;
    visibility: hidden;
}






html,body{font-size:12px;color:#555555;font-family:"微软雅黑,Arial";width:100%;}
html.h100,body.h100{height:100%;}
.en{font-family:"Arial"}
button{background:none repeat scroll 0 0 transparent;border:medium none;cursor:pointer;text-indent:-1000em;}
.button{text-indent:0;border:solid 1px #000000;}
/**global setting**/
.h18{height:18px;}
.h20{height:20px;}
.h46{height:46px;}
.h160{height:160px;}
.h170{height:170px;}
.w100{width:100px;}
.w180{width:180px;}
.w200{width:200px;}
.w360{width:360px;}
.w400{width:400px;}
/**global setting/**/

#login{background-color:#000000;}
#blank{width:100%;height:100%;background-color:#000000;}

#warp{width:900px;margin:0 auto;}
#container{width:900px;height:555px;position:relative;background:transparent url(../images/bg_login.jpg) scroll no-repeat 0 0;}
#container .system{position:absolute;width:320px;height:40px;left:295px;top:139px;line-height:40px;font-size:30px;text-align:center;color:#ffffff;}
#container input,
#container button{display:block;position:absolute;}
#container input{width:200px;height:22px;border:medium none;left:423px;}
#container button{width:73px;height:26px;top:336px;}
#container .username{top:235px;}
#container .password{top:285px;}
#container .login{left:399px;}
#container .cancel{left:487px;}

#footer{width:900px;height:28px;background:transparent url(../images/bg_bottom.jpg) scroll no-repeat 0 0;}
#footer div{height:28px;line-height:28px;display:inline;}
#footer #design{width:300px;float:left;margin-left:10px;}
#footer #copyright{width:550px;float:right;margin-right:10px;}


/**********header setting************/
#header{position:relative;width:100%;height:121px;margin:0 auto;background:transparent url(../images/bg_header.jpg) scroll repeat-x 0 0;}
#logo{position:absolute;width:500px;height:80px;left:30px;top:0px;font-size:38px;line-height:88px;color:#ffffff;}
#nav{position:absolute;right:20px;top:61px;height:29px;}
#nav li{width:80px;height:29px;float:right;display:inline;margin-left:10px;}
#nav li a{display:block;width:80px;height:29px;background:transparent url(../images/bg_nav.jpg) scroll no-repeat -80px 0;text-align:center;line-height:29px;text-decoration:none;font-size:14px;color:#555555;}
#nav li a.current{background-position:0 0;color:#ffffff;}
#nav li a:hover{background-position:0 0;color:#ffffff;}

#welcome{position:absolute;top:93px;left:40px;width:200px;height:28px;line-height:28px;}
#welcome span{color:#FF0000;}
#widget{position:absolute;top:93px;right:20px;height:28px;}
#widget li{width:90px;height:28px;float:right;display:inline;margin-left:5px;background:transparent url(../images/bg_icon_3.jpg) scroll no-repeat 0 center;}
#widget li a{display:block;width:75px;height:28px;line-height:28px;margin-left:20px;text-decoration:none;color:#555555;}
/**********header setting/************/


/**********menu setting************/
#menu{width:203px;margin:20px auto;}
#menu li{width:203px;height:30px;background:transparent url(../images/bg_menu.jpg) scroll no-repeat 0 0;margin:5px auto;float:left;display:inline;clear:left;}
#menu li a{float:left;margin-left:75px;width:120px;height:30px;line-height:30px;display:inline;text-decoration:none;color:#555555;}
#menu li a.current{color:#ff0000;font-size:14px;}
#menu li a:hover{color:#ff0000;font-size:14px;}
/**********menu setting/************/


/**********main page setting************/
.pageinfo{position:absolute;z-index:2;width:100%;height:26px;top:10px;left:0px;background:transparent url(../images/bg_current.jpg) scroll repeat-x 0 0;}
.bread{width:40%;float:left;margin-left:10px;display:inline;height:26px;line-height:26px;}
.pagelink{width:40%;float:right;margin-right:10px;display:inline;height:26px;}
.pagelink li{height:26px;float:right;display:inline;margin-left:10px;padding:0 5px;line-height:26px;}
.pagelink li a{color:#555555;text-decoration:none;}
.pagelink li a:hover{text-decoration:underline;}

.table{width:98%;margin:0 auto;}
.table .center{text-indent:0;text-align:center;}
.table th,
.table td{border:solid 1px #ffffff;text-align:left;vertical-align:middle;}

.table th,.list td{text-indent:10px;}
.add td{padding:5px 0;}

.table th{height:25px;color:#ffffff;background-color:#757575;}
.table td{height:25px;color:#3d3d3d;}
.success{color:#00ff00;}
.error{color:#ff0000;}

.table .item{background-color:#e4e4e4;}
.table .aitem{background-color:#efefef;}
.item a,
.aitem a{text-decoration:none;color:#333333;}
.item a:hover,
.aitem a:hover{text-decoration:underline;color:#0000dd;}
.ipttxt{border:solid 1px #000000;font-size:12px;}

.pager{}
.pager a{color:#fefefe;text-decoration:none;padding:2px 5px;}
.pager a:hover{color:#ff0000;text-decoration:underline;}
.pager a.current{color:#ff0000;text-decoration:none;}
/**********main page setting/************/





